Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ec2/scanning #7

Merged
merged 9 commits into from
Aug 27, 2024
Merged

Ec2/scanning #7

merged 9 commits into from
Aug 27, 2024

Conversation

ec2
Copy link
Member

@ec2 ec2 commented Aug 27, 2024

No description provided.

Copy link

@willemolding willemolding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also fix clippy lints

Comment on lines 69 to 79
pub(super) const TABLE_SCAN_QUEUE: &str = "
CREATE TABLE scan_queue (
block_range_start INTEGER NOT NULL,
block_range_end INTEGER NOT NULL,
priority INTEGER NOT NULL,
CONSTRAINT range_start_uniq UNIQUE (block_range_start),
CONSTRAINT range_end_uniq UNIQUE (block_range_end),
CONSTRAINT range_bounds_order CHECK (
block_range_start < block_range_end
)
)";

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lol

zcash_client_memory/src/mem_wallet/wallet_read.rs Outdated Show resolved Hide resolved
todo!()
}

fn chain_height(&self) -> Result<Option<BlockHeight>, Self::Error> {
todo!()
Ok(self

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm a little unsure of this is the right way to do this. Not certain more of a feeling

@ec2 ec2 merged commit b4c8a4c into ec2/memwallet Aug 27, 2024
18 of 21 checks passed
@ec2 ec2 deleted the ec2/scanning branch September 3, 2024 19:28
ec2 added a commit that referenced this pull request Dec 3, 2024
commit a3307abbcb84bf4d00314f9541229e32405a2bfa
Merge: e9bfdca3c c33ad6756
Author: Eric Tu <[email protected]>
Date:   Tue Dec 3 16:37:40 2024 -0500

    Merge branch 'main' into ec2/memwallet

commit e9bfdca3cc95c69da73176ad88e32f086c73eb3a
Author: Willem Olding <[email protected]>
Date:   Mon Nov 25 15:11:53 2024 +1100

    add tx account detection for utxo sending only. All tests passing

commit a247260fa9a4c6125cbf5065677afc5add460ff7
Author: Willem Olding <[email protected]>
Date:   Mon Nov 25 12:48:49 2024 +1100

    clippy lint

commit eae58f5e4f9e6dbb20374abebd2c827f7305e7cd
Author: Willem Olding <[email protected]>
Date:   Mon Nov 25 12:29:12 2024 +1100

    fix nullifier spend detection logic

commit ad3b94584680d16a94887f3949c2d4897d614634
Author: Willem Olding <[email protected]>
Date:   Fri Nov 22 16:29:41 2024 +1100

    fixing is_change error

commit 6de0cfbf5a47010c5bd62405f7ab3d4d1db0cabe
Merge: 90aa17099 2df44970b
Author: Willem Olding <[email protected]>
Date:   Fri Nov 22 14:22:31 2024 +1100

    merge upstream

commit 90aa1709900c24e33eed74c1761e099064b63fdf
Merge: f259f4a90 41ec5c677
Author: Willem Olding <[email protected]>
Date:   Fri Nov 22 14:11:05 2024 +1100

    Merge pull request #31 from ChainSafe/ec2/ephemeral-addr

    Implement handling of EphemeralAddresses

commit f259f4a90bd64573f75abce66e2f328bcbd36c0e
Author: Willem Olding <[email protected]>
Date:   Wed Nov 20 12:00:35 2024 +1100

    return a zero recovery ratio for now

commit bae2ffbff2925dfac3b5bf4e8f240506931eb2ff
Author: Willem Olding <[email protected]>
Date:   Wed Nov 20 11:13:22 2024 +1100

    merge upstream and fix missing implementations. tests not passing

commit 37c765025386912c6152ba5e9816099a067497e5
Merge: 5e5b30301 6efd5d9e4
Author: Willem Olding <[email protected]>
Date:   Thu Oct 17 12:15:55 2024 +1100

    Merge pull request #33 from ChainSafe/willem/serialize-account-addresses

    Adds serializing of the cached addresses for an account

commit 6efd5d9e4c8fad58a44be600b1c46ea38265ff99
Author: Willem Olding <[email protected]>
Date:   Thu Oct 17 12:12:32 2024 +1100

    removes serde skip from addresses field for an account and adds intermediate types to enable serialization

commit 41ec5c6773ef36be8d914f0c684395b613c5acde
Author: Willem Olding <[email protected]>
Date:   Fri Oct 11 12:00:32 2024 +1100

    ensure tests build with all feature flag combinations

commit d6d54d9db8b09315ee94ad1ff2337d2e03e2b154
Merge: 4e10b6569 5e5b30301
Author: Eric Tu <[email protected]>
Date:   Thu Oct 10 13:59:37 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/ephemeral-addr

commit 5e5b30301891e2d4614951f3a99d23b980c8a9be
Merge: 6e5a2a33a 81d8ad436
Author: Eric Tu <[email protected]>
Date:   Thu Oct 10 13:59:15 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 4e10b656931eafa97c038ad098918b71b1453058
Merge: 4c8899b11 6e5a2a33a
Author: Eric Tu <[email protected]>
Date:   Thu Oct 10 13:53:31 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/ephemeral-addr

commit 6e5a2a33a5a5870e35b09162f20564fe6f036867
Merge: 10fbfab01 b10ac2ba4
Author: Eric Tu <[email protected]>
Date:   Thu Oct 10 11:57:01 2024 -0400

    Merge pull request #30 from ChainSafe/ec2/bug-fix

    Fix Failing Test cases

commit b10ac2ba43cb8142df25d995c428cc1d8fce93fd
Author: Eric Tu <[email protected]>
Date:   Thu Oct 10 11:54:23 2024 -0400

    fix suggestions

commit 4c8899b11697a89c6649dd636085fb3e65248b23
Merge: f3b2c2dc7 ab32e8bd1
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 20:22:49 2024 -0400

    Merge branch 'ec2/bug-fix' into ec2/ephemeral-addr

commit ab32e8bd1fa7a456a2dac956af1b35f4d190da21
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 20:20:23 2024 -0400

    fmt

commit c7539c4d299c71a0a2502de0924a32cd0f974528
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 20:19:43 2024 -0400

    fmt

commit 836f8d898928bf7eca99b01ffab051d7d2a36bda
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 20:18:49 2024 -0400

    fmt

commit f3b2c2dc73b9621c826dd9dc9cac6192c85c2695
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 20:16:23 2024 -0400

    remove some prints

commit 71d9c4eba651d7c9e16b5b691652bb181eab4aa8
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 19:01:45 2024 -0400

    fmt

commit 738147b54c3589478d103eb03b3a57820b653d90
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 19:01:34 2024 -0400

    multi_step passes

commit c7b083cd4eeab581040603e748fdf2082c35f959
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 17:49:53 2024 -0400

    funding_accounts

commit acf8369ff9541eb468d9729bc4a0bf50eb2f62bf
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 17:12:44 2024 -0400

    filling in store_decrypted_tx

commit 715699eccef149fe486a75fbaa8a8535a771af78
Author: Eric Tu <[email protected]>
Date:   Mon Oct 7 15:05:06 2024 -0400

    default legacy transparent

commit 8f2e3499a02a35f5d47174f8cacb6c89ac1cd268
Author: Eric Tu <[email protected]>
Date:   Fri Oct 4 18:35:48 2024 -0400

    Add todo

commit c7725e1357414d8618a814af5c43bf65520fef3c
Author: Eric Tu <[email protected]>
Date:   Fri Oct 4 18:18:20 2024 -0400

    handle ephemeral addrs

commit 4d7083cbee8e4365724c395141490b38ece4a6c6
Author: Eric Tu <[email protected]>
Date:   Fri Oct 4 14:45:34 2024 -0400

    remove prints

commit 96f1cf313e1bf61a4587edf2697a0a9b2e76e44e
Author: Eric Tu <[email protected]>
Date:   Fri Oct 4 14:38:18 2024 -0400

    fix account delta

commit a8a9567676e17bb0a41386e36b80ba8370db3b0b
Author: Eric Tu <[email protected]>
Date:   Thu Oct 3 17:57:58 2024 -0400

    fix transparent_balance_across_shielding

commit 05909c1327a9b0415056194db87873e5dec07781
Author: Eric Tu <[email protected]>
Date:   Thu Oct 3 17:57:05 2024 -0400

    proto

commit 10fbfab018d6192f0d62e00645e5aa78ea0304c8
Merge: 62c424e35 69cca0780
Author: Eric Tu <[email protected]>
Date:   Thu Oct 3 16:16:53 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 62c424e35ac02dbbd068206bbfde178cdd06f3e4
Merge: 393f2b74e e9f82490a
Author: Eric Tu <[email protected]>
Date:   Tue Oct 1 16:33:06 2024 -0400

    Merge pull request #28 from ChainSafe/ec2/sync

    Make helper methods in sync module public

commit e9f82490ac370f221a2650ae1b2563c8ccadf4c8
Merge: 6e49c0d8f 393f2b74e
Author: Eric Tu <[email protected]>
Date:   Tue Oct 1 16:08:25 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/sync

commit 393f2b74e260f1fa8d6800b8bfd4be7ccab66cfc
Merge: d1fa3e846 9673cc285
Author: Eric Tu <[email protected]>
Date:   Tue Oct 1 16:07:53 2024 -0400

    Merge pull request #27 from ChainSafe/willem/serializable-proposals

    Add derives across the board to allow Proposals to be serialized (WIP)

commit 9673cc2859e8a2528d1efd3c74795363f87ddf8f
Author: Willem Olding <[email protected]>
Date:   Tue Oct 1 11:35:35 2024 -0400

    add NoteSummary type to serialize notes

commit efbaeec65dbf3b5126454fcb7a8f9be83cb9a9e0
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 16:14:58 2024 -0400

    add derives for FeeRule

commit 75fd6d53159c8199b38c69d6a7d19ccce3827d30
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 16:10:04 2024 -0400

    add derives for noteId

commit 967b2f84a7b435e0fc1f108d35a39d3592142fc2
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 16:07:34 2024 -0400

    put client memory back

commit 7708c44f51b85a687b5edcd6f0f2c7184ff62b06
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 15:59:21 2024 -0400

    add serialization to enable proposals to be serialized

commit e2c4de4c9c2013ddafd571608d39545ff5bfccaa
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 15:57:09 2024 -0400

    format

commit 079ceb6050432dce399612d598fdb612e69cadee
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 15:56:57 2024 -0400

    adds serialization attributes to librustzcash types

commit d1fa3e846c5e61de3f1df23dd9f4d5416915631a
Merge: b6d32dd9a 327af2be1
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 12:21:40 2024 -0400

    Merge pull request #26 from ChainSafe/willem/add-from-u32-for-account-id

    Add From<u32> for AccountId

commit 327af2be16e0d3df4b335f46b36a8bb7137bdc45
Author: Willem Olding <[email protected]>
Date:   Mon Sep 30 12:20:50 2024 -0400

    add from impl

commit 6e49c0d8f81057b1eb1250a8e7cf530dd9e716f5
Author: Eric Tu <[email protected]>
Date:   Thu Sep 26 15:51:42 2024 -0400

    make all methods in sync public

commit 96db1c72d8c62fa17bac3859f2babd562af5f1ca
Author: Eric Tu <[email protected]>
Date:   Tue Sep 24 18:39:01 2024 -0400

    proto

commit b6d32dd9a57165fb1508e9c1c8ab1a3aba09c7f4
Merge: 22942127d 6b4ec0463
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 18:46:38 2024 -0400

    Merge pull request #24 from ChainSafe/ec2/blockcache

    Implement BlockCache Trait

commit 6b4ec046330bcf10a9772272668a8f1203438c14
Merge: 6e6c9d593 22942127d
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 18:37:02 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/blockcache

commit 22942127d7c099b602ca04d158cca1363bdb18d9
Merge: f8d01fc60 a7af31c78
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 18:36:28 2024 -0400

    Merge pull request #25 from ChainSafe/willem/transparent-inputs

    Add transparent wallet functionality

commit 6e6c9d593143d2d81478d248201f486f21d54465
Merge: 53de8cc59 a7af31c78
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 18:36:27 2024 -0400

    Merge branch 'willem/transparent-inputs' into ec2/blockcache

commit a7af31c78d237f6e303245ed9dd3072068a95cf8
Merge: 32150392d 2acea5ede
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 18:34:48 2024 -0400

    Merge branch 'willem/transparent-inputs' of github.com:ChainSafe/librustzcash into willem/transparent-inputs

commit 32150392d8c974b67e13c83df82f1c5e721e36cd
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 18:32:51 2024 -0400

    remove incorrect todo

commit 1ef5803162e640fca99b27f5b1bc6e986b03f111
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 18:31:36 2024 -0400

    fmt sqlite changes

commit 53de8cc5934a5c7d0cb651797e7e3159aa60306e
Merge: 8ae5ff837 2acea5ede
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 17:17:43 2024 -0400

    Merge branch 'willem/transparent-inputs' into ec2/blockcache

commit 2acea5edef2026f3b330f42898bb7e95f91ad0da
Merge: bc80ccb05 8f2b07f0e
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 16:44:30 2024 -0400

    Merge branch 'willem/transparent-inputs' of github.com:ChainSafe/librustzcash into willem/transparent-inputs

commit bc80ccb0519d829e78386e6344c2b857b343201a
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 16:43:45 2024 -0400

    serde on transparent related tables

commit 8f2b07f0ea0a15595241c8919395355bf1927720
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 16:29:31 2024 -0400

    handle unwrap in get_spendable_transparent_outputs

commit cffc60dc3de3be7fee7307e15ff6ab781d0f0bd7
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 16:25:03 2024 -0400

    remove all IntoIterator impls

commit 550cb626c7334cd0ecc2bd537d0aa9a7b148938f
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 16:11:24 2024 -0400

    global fmt

commit 9983814e7796f565ac7e4f1ed0eb847828de01a8
Merge: 43fba2840 f8d01fc60
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 16:11:08 2024 -0400

    merge upstream

commit 43fba28401f3a2e4a5ffc6c081a78177428313ca
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 14:30:27 2024 -0400

    add truncate_to_height and gets transparent tests passing

commit 8ae5ff837d662d7a0185250c0fec83f1e748ca55
Merge: b7b1d3b58 f8d01fc60
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 14:03:53 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/blockcache

commit f8d01fc604aa53630b0a74bbfaf99e438b5ef5ef
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 13:59:41 2024 -0400

    fix sqllite test

commit 1882253c642680d0c9302370a3da8864bc8ba449
Merge: 1c4866341 23b955f16
Author: Eric Tu <[email protected]>
Date:   Mon Sep 23 13:51:41 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 7e51a034f6df79317ef9ff0d2fb028ea277ae4e1
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 13:48:44 2024 -0400

    implement get_transparent_balance and get first transparent test passing

commit 1c8fedd932f404dc179e0f2aa5ae62bf37426e27
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 11:22:27 2024 -0400

    add test module for transparent tests

commit 1561747bd9b72cab457ef8c9b99ca6e583943cc4
Merge: 69d670776 ac54c69f5
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 11:19:54 2024 -0400

    Merge branch 'willem/migrate-tests' into willem/transparent-inputs

commit ac54c69f52acfb750809e25da356661785ed9072
Author: Willem Olding <[email protected]>
Date:   Mon Sep 23 11:19:17 2024 -0400

    migrate tests to librustzcash and make generic over wallet impl

commit 69d670776bc994821b24fe66678b740104935ad1
Author: Willem Olding <[email protected]>
Date:   Fri Sep 20 17:44:44 2024 -0400

    add the extra features to wallet_read we need for tests

commit 4c02fd41aa04fb8122ffdc6df6a6b9ab90e605a2
Author: Willem Olding <[email protected]>
Date:   Fri Sep 20 15:56:49 2024 -0400

    add start of implementation of data retrieval queue

commit 11eadf036c5672d7dbbbc01be97a91abcb0ad15b
Author: Willem Olding <[email protected]>
Date:   Fri Sep 20 14:51:47 2024 -0400

    test passing for shielding a transparent output

commit b7b1d3b588be24383bbc1f8d3d923758e1091712
Author: Eric Tu <[email protected]>
Date:   Thu Sep 19 17:26:24 2024 -0400

    remove comment

commit c5fdec4c16bb9f092344f7b01130243315b7f361
Author: Eric Tu <[email protected]>
Date:   Thu Sep 19 17:25:30 2024 -0400

    re add async trait

commit b3e8f23ffc800f2792e5a8f92de0c736008d81e5
Author: Eric Tu <[email protected]>
Date:   Thu Sep 19 17:21:32 2024 -0400

    remove debug

commit 191a23279c2095430e8513f33ade343cbdcd6a43
Author: Willem Olding <[email protected]>
Date:   Thu Sep 19 15:01:24 2024 -0400

    mostly complete adding transparent output logic

commit a15387556e6b41336148d4f5c8d94751de2ebd70
Author: Willem Olding <[email protected]>
Date:   Thu Sep 19 11:39:00 2024 -0400

    add new records for transaction and add_partial method

commit 77adba008ea0dcad08faab4883e24c6ba9444a39
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 17:16:36 2024 -0400

    switch from parking_lot to wasm_sync

commit 0fdd2fbb992a6f84eba45f488ee74a75d08d449b
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 15:06:16 2024 -0400

    TODO on for_each_checkpoint on sql store

commit 9719bbb598cae4bec9743578ae603f3620a99b6a
Merge: 41c0dc304 1c4866341
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 14:46:04 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/blockcache

commit 1c486634125532596222074ba82a9f046cf019b3
Merge: aaa5c078d f7228a5c0
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 14:45:36 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 41c0dc30454183e5d7e0f514062109ea93db4619
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 14:44:45 2024 -0400

    change back batch size of batchrunners until further experimentation

commit 8ff618e5c2a3d8b03e31bc86fa492ed34bd42792
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 13:46:09 2024 -0400

    works!

commit 602db0861b161e3f2b2977c53466953bbbada8bf
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 13:16:36 2024 -0400

    implement BlockCache and BlockSource

commit 6073ae489a47f45506426708e7311b0cad138688
Author: Eric Tu <[email protected]>
Date:   Tue Sep 17 12:00:09 2024 -0400

    move MemBlockCache to own module outside of testing

commit aaa5c078dabe0c71fa546fb0d2985e2b14ec1a7c
Merge: 868cb9b2e b04e3d80d
Author: Eric Tu <[email protected]>
Date:   Mon Sep 16 15:30:00 2024 -0400

    Merge pull request #16 from ChainSafe/willem/serialization

    Wallet Serialization

commit b04e3d80d021cd75c4f4a4651e3c499b4fec858a
Author: Eric Tu <[email protected]>
Date:   Mon Sep 16 15:26:38 2024 -0400

    remove proptest genereated file

commit bf8b1d636823f57c7827e96d41684a28a4f51e93
Merge: c3e616c24 868cb9b2e
Author: Eric Tu <[email protected]>
Date:   Mon Sep 16 15:25:38 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit 868cb9b2e2433224f635562dda57bd4122bf9fd9
Merge: bee7c965d 6fb5873bd
Author: Willem Olding <[email protected]>
Date:   Mon Sep 16 15:18:15 2024 -0400

    Merge pull request #22 from ChainSafe/willem/add-upstream-tests-and-fixes

    Merges the test generalization from upstream and adds fixes where required

commit 6fb5873bd929f2d2f8f31c0f2fd0a06db78cb927
Author: Willem Olding <[email protected]>
Date:   Mon Sep 16 15:00:36 2024 -0400

    switch from maybe_rayon to rayon for memwallet

commit 1d5801b25ec302e72c6fb65bd12356e465615848
Author: Willem Olding <[email protected]>
Date:   Mon Sep 16 14:51:15 2024 -0400

    fix clippy lints

commit a06948cf70fbbac56bc3d8a31a657bddde474eab
Author: Willem Olding <[email protected]>
Date:   Mon Sep 16 14:42:37 2024 -0400

    fix checkpoint getter for tests

commit c3e616c247977d66486f73841cb25326c71bfd5f
Merge: 95dfd7353 bee7c965d
Author: Eric Tu <[email protected]>
Date:   Mon Sep 16 14:15:56 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit c97a3f6e60446523fafa63cdf77b6c2584ac9f3b
Author: Willem Olding <[email protected]>
Date:   Mon Sep 16 14:08:55 2024 -0400

    rewrite note selection strategy to be split per pool

commit bee7c965d112593fc3fd649313115fec8d547e6b
Merge: 120fe702c 0777cbc2d
Author: Eric Tu <[email protected]>
Date:   Fri Sep 13 19:37:42 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 0bd1dd6a8aa652b3811c87257db5978ee5f28f0a
Author: Willem Olding <[email protected]>
Date:   Fri Sep 13 15:54:58 2024 -0400

    retrievel all inputs in get_spendable_notes rather than filtering

commit e7174801b9ccb1d002fac377e3e6c3dbed4fb1f1
Author: Willem Olding <[email protected]>
Date:   Fri Sep 13 15:02:03 2024 -0400

    fix missing nullifiers for orchard

commit cc04b842661627bd387b595c19706156e94f3731
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 17:38:38 2024 -0400

    screen out locked transactions when computing balance

commit 95dfd735345c5df8bc147f8803b122277f3ba274
Author: Eric Tu <[email protected]>
Date:   Thu Sep 12 15:59:42 2024 -0400

    cargo lock

commit 1bcd90670f41de70ece4ad20a0489997a1d57e88
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 15:41:49 2024 -0400

    passing birthday range scan check

commit f3d1a906abcaa5ecd5f6caf7c55bf18ab0408cbf
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 15:25:18 2024 -0400

    fix bug in shard_end for updating ranges

commit c42d6b99413ae90c0d0742d6484a2bce08b2d301
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 11:33:26 2024 -0400

    add updating scan ranges on wallet import

commit ebbb984f17f8d8e634ec1bc6a71826c7208344c0
Merge: 2848f98df 7f96b1382
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 09:50:35 2024 -0400

    Merge branch 'willem/migrate-tests' into willem/add-upstream-tests-and-fixes

commit 7f96b138245aa94adda167bba9b0a1e4c7e0fc05
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 09:26:28 2024 -0400

    feature gate orchard import

commit 2848f98df82e36ffe3467fe017a91a599c1b7abe
Author: Willem Olding <[email protected]>
Date:   Thu Sep 12 09:25:13 2024 -0400

    add unscanned ranges functionality

commit ff50e2f878712de3c8b9a247acdc548614b56ef7
Author: Willem Olding <[email protected]>
Date:   Wed Sep 11 19:21:35 2024 -0400

    add more comprehensive scan progress calculatioon

commit 1dc90d58166a0b25422f206347e21ade66c78878
Author: Willem Olding <[email protected]>
Date:   Wed Sep 11 17:23:45 2024 -0400

    add scan progress

commit 344e4a1c22152d10bee6b21307daa120bd242fc7
Author: Willem Olding <[email protected]>
Date:   Wed Sep 11 16:44:09 2024 -0400

    change_note_spends_succeed passing for sapling!

commit 61fe4a55ca5a0c87d8de8215ac0f184861be96d1
Author: Eric Tu <[email protected]>
Date:   Wed Sep 11 16:24:33 2024 -0400

    fmt

commit 01c84d8fa92aa34f2ab2f10c7e0cd8e3ce6cd99f
Author: Eric Tu <[email protected]>
Date:   Wed Sep 11 16:19:55 2024 -0400

    fix serialization

commit f7dbe64006e1eefca35bb5373174a4d579bbf943
Author: Willem Olding <[email protected]>
Date:   Wed Sep 11 16:09:33 2024 -0400

    add logic for detecting pending notes in wallet summary

commit 37fb3c036fae6bcb95933ed4825860bac2c961bd
Merge: 120fe702c a648a529c
Author: Willem Olding <[email protected]>
Date:   Wed Sep 11 14:39:52 2024 -0400

    Merge branch 'willem/migrate-tests' into ec2/memwallet

commit c9b39edc2fdfaf6f78ff1d19b6ecbc28da1ea820
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 18:28:43 2024 -0400

    fix test

commit a648a529c9928474bcd98d0ea733a6bba32ffedc
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 17:35:07 2024 -0400

    fix clippy lints

commit bf29e8baf15526df2ad02d9e263feb46eb860f3a
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 17:29:54 2024 -0400

    global fmt

commit 9d5e3051b593323e5fc1e2993ce0e00f330e10d3
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 17:29:39 2024 -0400

    add data_api methods to allow fetching historical checkpoints

commit 7441396db513735cf32376fc05cbae224ad69b0c
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 17:26:59 2024 -0400

    fix wallet deser

commit 3689aecf9adb46db780f5374e30eb3be829629cd
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 17:04:49 2024 -0400

    migrate send_multi_step_proposed_transfer

commit 6297428828d157e029ae7027df0e0a37b6feaf7f
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 15:55:23 2024 -0400

    add error handling

commit bb4dd304586f694395432a9e18df820dd0e2dc28
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 15:43:39 2024 -0400

    fix issue querying notes

commit ad30ad6427034adf042ccf666a0ac6d705fea840
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 15:31:20 2024 -0400

    remove the raw field on get_tx_history as it broke tests

commit 7671eb4a81f89e2d35dcae2ea40c621791d51ad1
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 15:21:42 2024 -0400

    Fix tree serialization when wallet has just been initialized

commit 69d330fdc2d742f800cd9b5b38a1a55111c5bc2b
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 14:29:28 2024 -0400

    remove comment

commit 837c62c2cacd113e02862ff9c6e49db1550d872f
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 14:28:57 2024 -0400

    fmt

commit e8617d924522bbd33e890d81565126cf09723ea1
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 14:27:46 2024 -0400

    clippy fix

commit 93c3c11e11effcefc9c51a7ad541513055d0991e
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 14:26:32 2024 -0400

    Serde SendNoteTable

commit 526be275536a4f3eead9466bf4fe1d4d21687cb8
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 14:04:28 2024 -0400

    adds new trait method to implement change_note_spends_succeed

commit 610e76b7d06ea5b13c10892a2821550777fb8c2a
Merge: 027e7d8f7 120fe702c
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 11:43:27 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit 120fe702c8dc020a24a8ad633f05cdd2feb0b6fe
Merge: a77e8a020 c0ce563cf
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 11:11:22 2024 -0400

    ø
    Merge branch 'ec2/memwallet' of github.com:ChainSafe/librustzcash into ec2/memwallet

commit 0daca1f60a53fd79817cab555407895021e2b5bc
Author: Willem Olding <[email protected]>
Date:   Tue Sep 10 11:10:25 2024 -0400

    migrate 3 more tests across

commit 027e7d8f743a2dba1e9274d54d19c2e9c898e159
Author: Eric Tu <[email protected]>
Date:   Tue Sep 10 10:20:55 2024 -0400

    move to upstream imt and shardtree patch

commit a77e8a0204dab421fdbf5822e585716339567b96
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 18:24:18 2024 -0400

    add wasm-bindgen feature

commit 89849ae17ee5ef1a50af59c39ffa6233ef180f67
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 18:04:53 2024 -0400

    clippy

commit 3c4f3728d8ae662d5be34b5a18aec631cc2f0a2d
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 18:02:03 2024 -0400

    donezo

commit a30d557ca160282d6f3773b29ef49c407aa55773
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 18:00:04 2024 -0400

    more clean

commit ef331fe8d045a86d1bdb9ba89ca8fad858fd98bd
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 17:43:19 2024 -0400

    add fix for orchard support

commit b850bea96edfa3b2f6a33dc87de37f6e7cd25461
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 17:23:49 2024 -0400

    proptest for shardtree serde

commit fd58e180086d74190ab51d60accf689c02cc9098
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 16:41:35 2024 -0400

    cippy cix

commit 274c9c7839d2fddc53a3a54c18f0d279ac852073
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 16:41:12 2024 -0400

    Rename

commit e10d4a889c371f0965bc2cbe4171759490b3ca22
Merge: 546f6a55f c0ce563cf
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 16:09:48 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit c0ce563cfe572c39d875140e83453286b82c6173
Merge: f280e8b72 04478c791
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 16:09:26 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 546f6a55fad504680ee1c3ac99eb1501978d4218
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 16:07:09 2024 -0400

    clippy\ fix

commit 28006016e831d09c3bfe8b1f89ac726537826e20
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 16:06:47 2024 -0400

    more refactor

commit 829beff77ecc383608426e0687dd10dfb554b90f
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 15:54:56 2024 -0400

    ByteArray Trait

commit 1f133fa57e6873edaa1375b8c8f1e923ba7e0e29
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 15:41:47 2024 -0400

    add partially implemented get_tx_history

commit 395420a426171ba040e8351b92ef3b4f6c00f510
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 15:28:28 2024 -0400

    add proper recording of spend notes and memos

commit 5a7f30ab2d73f982ec14c1221f00558ebcbf1439
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 15:15:03 2024 -0400

    more clean

commit 97692648c8136b3ac1497d6f0f3a854a2d3d793c
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 15:04:32 2024 -0400

    forgot to import

commit b7e1a36d7e4820c815b0a39301124af801a9a68e
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 15:04:05 2024 -0400

    more cleanup

commit e68198842ef17e5810c8eb0d0f835bdb97c1ec37
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 14:21:58 2024 -0400

    fix issue with non-inclusive range

commit 8e634495a55975a80d4aaeecdf05b11d32de107b
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 14:08:55 2024 -0400

    more rename

commit 38b348f8f8ba218180901711a19af4c4188553f7
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 14:08:29 2024 -0400

    rename

commit 5f7225549b2932693fe3378e1321a46c9e42360a
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 14:00:12 2024 -0400

    fmt

commit 9dd40dfc4bafe7d961258f0b41b60a4f824312b4
Author: Eric Tu <[email protected]>
Date:   Mon Sep 9 13:59:02 2024 -0400

    type safe tree and frontier serde

commit 9a8cbe8cec1e1d01da4f6492314511a40046e1d1
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 13:50:30 2024 -0400

    fix bug from attepting to iterate over a reverse range in Rust

commit 997b322ad9340e8e19811dbbf6b547513a8f4c0a
Merge: 4bb83d202 25d3eaa12
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 13:36:04 2024 -0400

    add helpers to allow scan_complete implementation

commit f280e8b728dd0951b8a2fc4007694d2448ef6e7d
Merge: 7f803d720 25d3eaa12
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 13:29:29 2024 -0400

    Merge pull request #20 from ChainSafe/willem/scanning-fix-checkpoints

    Add in Orchard specific code taken from sqlite wallet

commit 4bb83d2028589fee8edcc3a5606bbcb30fda2d66
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 12:15:05 2024 -0400

    partial implementation of scan_complete

commit 8084c989d651a30178912d993d31d98ae2d5308e
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 11:49:17 2024 -0400

    switch to use mutable ref in testing trait

commit 5f02257a0272f4cd85c60f536c3db7fee872f8a4
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 11:48:51 2024 -0400

    add back loading accounts from seeds only for testing

commit 994a511b116b950ca8d4a2d8b16e204431fc0f5b
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 11:02:45 2024 -0400

    add implementation of DataStoreFactor for memwallet

commit c1fa14eca4be5ed6f770562039bbc7638e19b461
Merge: 69f9367b5 d4e26d5e4
Author: Willem Olding <[email protected]>
Date:   Mon Sep 9 10:56:18 2024 -0400

    merge upstream changes to testing framework

commit fa812b0f8fb3227df6033a00fd4cce401ec252fe
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 17:21:17 2024 -0400

    clean up frontierwrapper structs

commit 3afe01aec4868e36d8d61acaeef886d49017c42c
Merge: 4f7cce03d 7f803d720
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:54:28 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit 4f7cce03d47daf569214c5231354be15eaa22528
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:54:07 2024 -0400

    fmt

commit 8ee51eaacd7cfd3f39c4c5f3d97cb55d6a7f4e90
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:52:07 2024 -0400

    fmt

commit c9ced3a5a39cf40d1a1ab141abb15baca92840c6
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:50:58 2024 -0400

    clippy fix

commit 29b3b717f2886a1adafef9e969eb68e1ce129b20
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:50:31 2024 -0400

    break into modules

commit 7f803d7203acf86b3b9eb6216152aba74ebfe395
Merge: 69f9367b5 0d69319a1
Author: Willem Olding <[email protected]>
Date:   Fri Sep 6 16:20:48 2024 -0400

    Merge pull request #19 from ChainSafe/ec2/diversifier_index_refactor

    Diversifier Index Refactor

commit f903aa9492329faba2c272eb1b26edf02b38cd8c
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:05:32 2024 -0400

    clippy

commit ce8ca06cca9dcbbc3474995a3500537284bbbf65
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 16:01:32 2024 -0400

    done! cleanup time

commit 69b181a1b8c8a3c2431492679af391754fd88d2c
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 15:13:51 2024 -0400

    Network Wrapper

commit 25d3eaa12ed761f4e41b7c77442dab005284a086
Author: Willem Olding <[email protected]>
Date:   Fri Sep 6 14:41:42 2024 -0400

    only import if orchard enabled

commit 766dd6f6a94d3f5597926889593a276d235e21c5
Author: Willem Olding <[email protected]>
Date:   Fri Sep 6 14:18:25 2024 -0400

    add orchard tree handling in put_blocks

commit c4cc0cd83e59f72e591f05c498608bdf3b4dc391
Author: Willem Olding <[email protected]>
Date:   Fri Sep 6 14:07:07 2024 -0400

    bring remaing code across for scanning

commit eb67ea921889514206c4e17330557c5f0c07bc88
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 13:07:12 2024 -0400

    serd shardtree

commit 9787debe71609094a716fa155046752bb5b5eec5
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 11:42:18 2024 -0400

    serde memoryshardstore

commit b20ee94e60d7b5d66e2cc1f2ccdbb1b3f9b0a36d
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 11:22:43 2024 -0400

    serialize shard store. need to deser now

commit ecfc5a43d0baf57857ab7e72a9adbb9b5270913c
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 02:49:17 2024 -0400

    more nullifier to use trait

commit 2ddadbfee34cc237ba48f2e1f0f9af4f70025999
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 02:37:45 2024 -0400

    remove unused array module

commit 8af0d6d6f106a98a4cd4e0e4f13d13395d3d67b4
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 02:32:37 2024 -0400

    remote visit_seq from orchard note wrapper

commit d8510efe53328fc384a990019058c1bf620f14d2
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 02:31:25 2024 -0400

    use new trait

commit eb78d91942e4a9a22f40c9341d3063fa0088b46c
Author: Eric Tu <[email protected]>
Date:   Fri Sep 6 02:18:46 2024 -0400

    almost done shardstore

commit ea4b49e7a64f739185d13a4174fccd5f47be95d2
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 18:20:47 2024 -0400

    only serde left is on shard tree

commit 6b6908919dc09dfdaf7e2a3bd4664275db3702f9
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 18:20:11 2024 -0400

    serde accounts

commit 53746f11796c7a0b6f3777df8f0ab4f4b4423b71
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 18:19:15 2024 -0400

    serde account

commit 218a5bfebf615c03df0ae488c266f1cfd38a198d
Merge: 296a68184 0d69319a1
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 18:17:43 2024 -0400

    Merge branch 'ec2/diversifier_index_refactor' into willem/serialization

commit 0d69319a1da6e970473177cb31edcd34d443e68f
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 18:06:00 2024 -0400

    Keep track of current diversifier idx

commit 296a68184ae1c64ccdf7d49107bf40ea41777da1
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:35:31 2024 -0400

    serde ufvk

commit ee9072133636b5a2b974fb8653a685b96d69af77
Merge: b11d25d00 69f9367b5
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:21:52 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit b11d25d0025858824d31d429d1ce5b7486cb6e25
Merge: 9ee2fd33f b867cbf47
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:20:34 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit 69f9367b51693a549df9f228d8d362659c12e759
Merge: b867cbf47 15af2a747
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:20:09 2024 -0400

    Merge pull request #18 from ChainSafe/ec2/remove-uivk

    Remove Uivk Support

commit 15af2a7476de4ee58b1a8fef2de5bc772641c30e
Merge: 14ed7a6ec b867cbf47
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:19:32 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/remove-uivk

commit b867cbf475611869dddaf4676b68d18afa1eabc6
Merge: c30f614ce 4ffa529b4
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:18:06 2024 -0400

    Merge pull request #17 from ChainSafe/willem/deprecate-support-for-seed-imports

    Deprecate support for seed imports for memwallet

commit 14ed7a6ec89ccfd1e94c969d19ad13174bb29413
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 17:14:27 2024 -0400

    Remove Uivk

commit 4ffa529b4f5c6bf20d886e1fdc27c0409a90b5db
Author: Willem Olding <[email protected]>
Date:   Thu Sep 5 17:12:00 2024 -0400

    remove unused imports

commit 95150b607c9da520e71297aeffc4e8b47563e9bc
Author: Willem Olding <[email protected]>
Date:   Thu Sep 5 17:00:38 2024 -0400

    add unimplemented warnings for account import from seed phrase

commit 9ee2fd33f2fb644b88a27769d8d2e77c1b34b083
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 15:09:16 2024 -0400

    skip

commit dcab61e5c90a10eb1537ca5410ef608aa5d1d685
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 14:38:49 2024 -0400

    clippy fix

commit 1159c9860ac8867607a7d96df525a0aa50837d31
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 14:34:03 2024 -0400

    move serialization to separate module

commit 8b88356f471d2c342f5f338ca1f57f5a5acf5e13
Author: Eric Tu <[email protected]>
Date:   Thu Sep 5 14:07:26 2024 -0400

    serde account birthday

commit f30a2440b44fc5e2a60f4066f80f02eb60ca5e94
Author: Eric Tu <[email protected]>
Date:   Wed Sep 4 17:44:16 2024 -0400

    start account serde

commit c30f614ce2d78afebb0ef2587f71851e740ef28d
Author: Willem Olding <[email protected]>
Date:   Wed Sep 4 17:13:57 2024 -0400

    export error type

commit 18b189ef61e04748664172d6ce8b934752230560
Author: Eric Tu <[email protected]>
Date:   Wed Sep 4 17:02:09 2024 -0400

    scan queue

commit 9a1e251c3dcf9be0ac9392b8e1544ecd7f925726
Author: Eric Tu <[email protected]>
Date:   Wed Sep 4 16:45:53 2024 -0400

    top level in progress

commit 93bc6c2651258a31f958b531364b2544b6900e42
Author: Eric Tu <[email protected]>
Date:   Wed Sep 4 16:33:22 2024 -0400

    serde transactions

commit fcedc5504d8a47fde3dd0328610c5e1de71c6523
Author: Eric Tu <[email protected]>
Date:   Wed Sep 4 16:13:03 2024 -0400

    serde notes

commit de42b1ad47872ce2a7a89fb4d0270467064bea92
Author: Willem Olding <[email protected]>
Date:   Wed Sep 4 15:39:53 2024 -0400

    allow constructing nullifiers

commit fea97d5793ad2ee55b9e127ea4256fe62e1a3430
Author: Eric Tu <[email protected]>
Date:   Wed Sep 4 10:52:01 2024 -0400

    serde block

commit 93214eb219bc10719e675f5fc8649da1987b59cd
Author: Willem Olding <[email protected]>
Date:   Tue Sep 3 16:42:07 2024 -0400

    Update Cargo.toml

commit 5bd9de496c514bd0505540f8b4a46c62a0ba2b28
Merge: 90ce9c306 cb01f9caf
Author: Willem Olding <[email protected]>
Date:   Tue Sep 3 15:30:18 2024 -0400

    Merge branch 'ec2/memwallet' into willem/serialization

commit 90ce9c3061e4b57847bbacb5afff2bc5f21ccaa8
Merge: 712f83d7d 4a08efe58
Author: Willem Olding <[email protected]>
Date:   Tue Sep 3 15:29:33 2024 -0400

    merge latest memwallet

commit cb01f9caf3e5e3bdfe90adc12a7c61c056899ebe
Merge: 4a08efe58 db065805e
Author: Eric Tu <[email protected]>
Date:   Tue Sep 3 15:28:41 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 4a08efe58078df24649e68d280cf239070d2d671
Merge: 82b6ab909 859273a18
Author: Willem Olding <[email protected]>
Date:   Tue Sep 3 15:26:24 2024 -0400

    Merge pull request #12 from ChainSafe/willem/note-selection

    Adds implementations of InputSource trait methods required for note selection

commit 859273a187def018e5bb99b9bf41ecd75969d20d
Author: Willem Olding <[email protected]>
Date:   Tue Sep 3 14:12:20 2024 -0400

    add sorting when selecting notes

commit c63319cda7adb05651bdb34bd27f8da556fdd104
Author: Willem Olding <[email protected]>
Date:   Tue Sep 3 14:03:59 2024 -0400

    add impls for inputSource trait

commit 82b6ab90923af1b505f076ae153d68b14208361b
Merge: e0e5dfc5c 18efa74da
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 17:33:58 2024 -0400

    Merge pull request #11 from ChainSafe/ec2/robust-id

    Accounts Table Refactor

commit 18efa74dad2deed34f7f7a66468e581bc46aa711
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 17:26:52 2024 -0400

    clippy

commit b027ea0a8ab2fb8814c3fe25a1ac8bb821a8247f
Merge: a7436d576 e0e5dfc5c
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 17:19:32 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/robust-id

commit e0e5dfc5c9b453cd700e471944f775d484419a61
Merge: 3aef89ccc cb92592f0
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 17:08:51 2024 -0400

    Merge pull request #9 from ChainSafe/ec2/wallet-summary

    Wallet Summary

commit cb92592f07b7f7646ad9ea6979d081cff782dedb
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 17:03:00 2024 -0400

    add updating orchard balance

commit a32d99bb6b96064ac597ea6375bad2c0fc5f7e43
Merge: ca1a95179 5d6cc5b21
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 16:59:10 2024 -0400

    Merge branch 'ec2/wallet-summary' of github.com:ChainSafe/librustzcash into ec2/wallet-summary

commit 5d6cc5b21c19d7683cdc3a4184cdcb7f621d590f
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 16:58:50 2024 -0400

    update last_Scanned_height outside tx loop

commit ca1a951795f333746437c8158f9f2d5266b697c7
Merge: 6b2c4bad2 2f306671c
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 16:56:18 2024 -0400

    Merge branch 'ec2/wallet-summary' of github.com:ChainSafe/librustzcash into ec2/wallet-summary

commit 6b2c4bad25f7210dc0d08e9671164cbf4df50325
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 16:56:09 2024 -0400

    yep

commit 2f306671cad491f07e8bcb2d0943e0dd1e4b019b
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 16:47:05 2024 -0400

    tracing debug

commit 095e3ea5ff8973695d63849e353a0bda877baf01
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 16:36:06 2024 -0400

    adds comment for truncate_to_height. Will implement this in future

commit aad98c44dd3e9346feac6d443f422e19dce019c5
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 16:20:38 2024 -0400

    add get_memo impl

commit a8584eb4d99cc598d5494287abe2cf03d4b4d9e7
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 16:05:30 2024 -0400

    add impl for get_min_unspent_height

commit 69698fcab69806a68e9d92458bacc89a2a4d1d64
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 15:08:42 2024 -0400

    fix get_transaction

commit cc2ee653625e6954ad3d7a1c01c52e368553f52b
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 15:00:29 2024 -0400

    add impl of get_target_and_anchor_heights

commit fe3d74f9d4ab66d4f71a408b7b144aba2f1fe7db
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 14:40:53 2024 -0400

    add impls for get_max_checkpointed_height

commit 950ebb46d7c2d3e317e1204b054cb9705aba8642
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 14:15:26 2024 -0400

    remove some unwraps from get_summary

commit e7f386bb406fa4b05ba158eecec20f9b25888d7a
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 12:29:47 2024 -0400

    add impl of update_chain_tip

commit 69a74252277b631b97cf8b9d38a37b126a5a2e2c
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 11:51:24 2024 -0400

    implement block_height_extrema

commit a7436d576b033f3ce28800034e24c6a17f0e8a96
Author: Eric Tu <[email protected]>
Date:   Thu Aug 29 11:50:52 2024 -0400

    accounts table

commit 3d9cc60ede1dc729862aa09f85a65d75ec9f7c14
Merge: 9d2b9b19c b5266b2ba
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 11:33:03 2024 -0400

    Merge pull request #10 from ChainSafe/willem/store-shard-heights

    Add a mapping between shard index and the max block height that is updated on `put_{pool}_subtree_roots`

commit b5266b2ba2e4f2dcac9d19c76300d07d0add57fd
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 11:29:27 2024 -0400

    add orchard as well

commit a80db115dbf83edd73cfb3223429345ace352902
Author: Willem Olding <[email protected]>
Date:   Thu Aug 29 11:27:12 2024 -0400

    add map to store block end heights for tree shards

commit 9d2b9b19c6e94df430c6f5e8568242ccba9e36f6
Merge: d99726b37 3aef89ccc
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 18:59:52 2024 -0400

    Merge branch 'ec2/memwallet' of github.com:ChainSafe/librustzcash into ec2/wallet-summary

commit 3aef89cccda213012fcd0fccd1505f4a391bf8f4
Merge: f73f2868d d50429dfa
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 18:59:22 2024 -0400

    Merge pull request #8 from ChainSafe/willem/tree-and-source-impls

    add trait implementaitons required to use the cli wallet

commit d99726b374fee8c272983e434f9956ea06d21bdc
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 18:51:17 2024 -0400

    adds helper methods at top level and partially implements filter for unspent notes

commit b480a5f0cab41803be9e991493e003d9145fe369
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 18:11:26 2024 -0400

    add stubbed version of getting balances for wallet summary

commit bd8d7abab96a609688b979618ee5550e9a357b02
Merge: 45e46a2eb dc5a5a713
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 17:41:35 2024 -0400

    Merge branch 'ec2/wallet-summary' of github.com:ChainSafe/librustzcash into ec2/wallet-summary

commit 45e46a2eb065b9230058b059e2fa638bf151e50b
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 17:41:24 2024 -0400

    update the saplign tree indices in wallet summary

commit dc5a5a713fd2a46a9ec888be1d9dc59fdd91a6b6
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 16:01:33 2024 -0400

    Fix commitment tree updating in put_blocks

commit 712f83d7d35f604ab774ae404325ddf22da94f8a
Author: Willem Olding <[email protected]>
Date:   Wed Aug 28 14:15:41 2024 -0400

    add serde derives to our data structures to see where the issues are

commit 7dbedac4fe3b233bd49b3ede958349d209ffd2c6
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 14:11:23 2024 -0400

    remove old file that got accidentally readded

commit a3757f5fa3664f83cbc8f40ac599f6aee840a413
Merge: a6528af6a f73f2868d
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 14:10:11 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/wallet-summary

commit d50429dfad3dfe7b8952717ee129767966eb1f63
Merge: 144bfca68 f73f2868d
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 14:07:15 2024 -0400

    Merge branch 'ec2/memwallet' into willem/tree-and-source-impls

commit f73f2868d0310e6baf8e400cb88bbe57b861aa9b
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 14:01:32 2024 -0400

    fix all clippy

commit 9a6f496670a338e30ca7627c8f7d5f56e8257c7c
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 13:58:25 2024 -0400

    shardtree error handling

commit cb7ec5af0e75a37808aca40f24e3f80afb6d88d4
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 13:53:47 2024 -0400

    clippy

commit 1143fa01cb1711ec5bfbf22e971c56705938d769
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 13:28:43 2024 -0400

    more clippy

commit db39cf90753084582d50f4f0493dcd07524b09ad
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 13:21:20 2024 -0400

    fmt, --all-features fail

commit be01aac83b301036d86107aa967d63c2809b6fe0
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 13:19:16 2024 -0400

    clippy first pass, remove allow unused

commit d43fe2d0a056d0c7349e542138d610976f239379
Author: Eric Tu <[email protected]>
Date:   Wed Aug 28 13:18:40 2024 -0400

    refactor module structure

commit a6528af6a8d89b3e3abab77106dc6077ba08b2ca
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 19:24:23 2024 -0400

    Add todo

commit dd4c2e62fdffaea5e41b49014690f69d34ec8d89
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 19:07:02 2024 -0400

    start on wallet summary

commit b4c8a4cb5b09b7fe28bcc98315a35456edd3bb5c
Merge: ce936d3c1 c722ea4c7
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 19:04:58 2024 -0400

    Merge pull request #7 from ChainSafe/ec2/scanning

    Ec2/scanning

commit c722ea4c726c9ac904ff48510ff757bb2962f177
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 19:04:43 2024 -0400

    suggestions

commit ba63cace0df93a828b52197797c43c4f5c92132f
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 19:03:52 2024 -0400

    Update zcash_client_memory/src/mem_wallet/wallet_read.rs

    Co-authored-by: Willem Olding <[email protected]>

commit 144bfca68cb9e8dc4de0011730bfe32f8406e591
Author: Willem Olding <[email protected]>
Date:   Tue Aug 27 18:43:53 2024 -0400

    add implementations of InputSource for MemoryWalletDB and ConditionallySelectable for AccountId

commit 916a170c1e32138907359cffc5785c0d31394127
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 18:02:07 2024 -0400

    more reads

commit 59af5a05cd74bd133b210f2334c9dabce1b44db5
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:56:35 2024 -0400

    get_max_height_hash

commit f5998e70a63ee3566d8cc2e05888f040d3ffabbe
Merge: f66753538 ce936d3c1
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:51:50 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/scanning

commit f66753538da1e22ac18a761b0657bf20167e024c
Merge: 7a7386fbe fd077c169
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:51:33 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/scanning

commit ce936d3c1214e977fa831abbde506b8355b708b4
Merge: fd077c169 5ec0056e5
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:51:26 2024 -0400

    Merge pull request #6 from ChainSafe/ec2/fix-account-management

    Ec2/fix account management

commit 5ec0056e5c6e665326c657cf7aa0b8748f34add5
Merge: 23dff901b fd077c169
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:49:16 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/fix-account-management

commit 23dff901b1576ebdaec3152e7c5854431f9bf527
Merge: 5cb9a1d61 64e1937f2
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:48:09 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/fix-account-management

commit fd077c169781337162537479726eda18bf957f99
Merge: 742071243 832a71cf9
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:47:05 2024 -0400

    Merge pull request #5 from ChainSafe/ec2/txn-table

    Ec2/txn table

commit 832a71cf9eb4039620220f46e11adca689521ac5
Merge: 926d1520a 64e1937f2
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:46:45 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/txn-table

commit 742071243b76dd29ddea6c152177e82dcbbd377d
Author: Willem Olding <[email protected]>
Date:   Tue Aug 27 17:45:37 2024 -0400

    Update Cargo.toml

commit 64e1937f2ec65a73d7080fabc11580d521a43f2a
Author: Willem Olding <[email protected]>
Date:   Tue Aug 27 17:44:13 2024 -0400

    Update rust-toolchain.toml

commit 7a7386fbeaa14bbc970e553a70c37b22e7f4aaf2
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 17:40:27 2024 -0400

    suggest_scan_ranges

commit 680feb982e48a8d15fada10a9446bc9a43bfd9cd
Author: Willem Olding <[email protected]>
Date:   Tue Aug 27 17:07:18 2024 -0400

    Update Cargo.toml

commit 4fcba9980538e2613715f0a4304978cd7f8a17f4
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 16:49:17 2024 -0400

    block_fully_scanned()

commit 49e284424f9fb2cf27e786c452f1ff4319f62eb0
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 16:23:46 2024 -0400

    scan queue

commit 5cb9a1d618047c9d6d712803b417fd6b001a3750
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:42:13 2024 -0400

    more account method impls

commit 9cb0eac1389495ae8a5c0be0e4261d89472ae1f8
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:31:28 2024 -0400

    filled in more account related methods

commit 8c5abec969ce586fc832de2476374546a084d8d9
Merge: 8243ca7a2 926d1520a
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:18:57 2024 -0400

    Merge branch 'ec2/txn-table' into ec2/fix-account-management

commit 926d1520a5d920bcdcc5afb8f069acf71ea22003
Merge: fab70ee47 fda38e0a2
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:17:55 2024 -0400

    Merge branch 'ec2/memwallet' into ec2/txn-table

commit fda38e0a2ea7dc0cb81ab90c4abc20c6f9669624
Merge: 335ef3e41 a1047adf0
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:17:41 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 8243ca7a2d9c53d97afb84db0194dfb42d9bb0af
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:17:24 2024 -0400

    cargo

commit 700e742f2eff4b397eae72f6a0c036eb78aaedf6
Author: Eric Tu <[email protected]>
Date:   Tue Aug 27 14:14:28 2024 -0400

    implemented get_next_available_address

commit fab70ee47176700877f7cd5f1b8b9757f88cf1cb
Author: Eric Tu <[email protected]>
Date:   Mon Aug 26 18:41:00 2024 -0400

    remove comment

commit e85d8268bda156547ff09c490ea1861eefc9bb8e
Author: Eric Tu <[email protected]>
Date:   Mon Aug 26 18:39:55 2024 -0400

    get_transaction

commit 41e72f3120742501b9b3aabb9e5a7a7263bcb2ce
Author: Eric Tu <[email protected]>
Date:   Mon Aug 26 18:08:26 2024 -0400

    store sent transactions

commit 98de53fcd952feb61b879b58ca82149325f4384e
Author: Eric Tu <[email protected]>
Date:   Mon Aug 26 15:47:51 2024 -0400

    remove transparent stuff

commit 09930c75110aaaa093580e9e76242cae645ffb33
Author: Eric Tu <[email protected]>
Date:   Mon Aug 26 15:19:08 2024 -0400

    refactor to tables

commit ac314e26b00ea9278a3e2ba60af56b89108490c5
Author: Eric Tu <[email protected]>
Date:   Fri Aug 23 12:35:41 2024 -0400

    TransactionTable struct

commit 5ce1df965f39508f882d98d933f024b9fcf96a29
Author: Eric Tu <[email protected]>
Date:   Fri Aug 23 11:57:12 2024 -0400

    remove comments

commit 70d03279c66679e306097eedeb5b6fab82fe48c0
Author: Eric Tu <[email protected]>
Date:   Fri Aug 23 11:53:51 2024 -0400

    unify a bunch more into txn table

commit 335ef3e41ae0d23a7c2864dc4f2ed70def79bcd2
Merge: b3d812580 4b7094043
Author: Eric Tu <[email protected]>
Date:   Thu Aug 22 14:49:36 2024 -0400

    Merge branch 'main' into ec2/memwallet

commit 1d9f3f5ce6e1d6fd83410ea036d90e144685541a
Author: Eric Tu <[email protected]>
Date:   Thu Aug 22 14:48:11 2024 -0400

    tx_status

commit b3d81258035e92ba19878365417f82f04d69282a
Merge: 2c27c5971 e3a4bdceb
Author: Eric Tu <[email protected]>
Date:   Thu Aug 22 14:46:07 2024 -0400

    Merge pull request #4 from ChainSafe/ec2/txn-meta

    Lift WalletTx higher up

commit e3a4bdceb4e00f936d593e7bd8f00f4b25479876
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 23:51:08 2024 -0400

    lift WalletTx higher up

commit 2c27c5971f718ace09549af1807ddd9eb696770f
Merge: 8a46ea99c 3a8b1da26
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 17:59:39 2024 -0400

    Merge pull request #3 from ChainSafe/ec2/fix-put-block

    fix put block and implement get orchard nullifiers

commit 3a8b1da26be30540e1c0ad6576514b08a1915b86
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 17:56:05 2024 -0400

    fix put block and implement get orchard nullifiers

commit 8a46ea99c32c96d8426e2c42024b1fac100e3909
Merge: 34508f28d e8329f4a6
Author: Willem Olding <[email protected]>
Date:   Wed Aug 21 17:54:09 2024 -0400

    Merge pull request #2 from ChainSafe/willem/get_transparent_balances

    Add new fields to memWallet and an implementation of get_transparent_balance

commit e8329f4a6f628c791d07366cae8a28d49405fff4
Author: Willem Olding <[email protected]>
Date:   Wed Aug 21 17:37:19 2024 -0400

    adds required fields and impl of get_transparent_balances

commit 34508f28d5bc7a7096a2872ee2fe069fb92772ed
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 15:39:12 2024 -0400

    get_current_address

commit a7c3ac6bd2060548c7533f66d115d5939c104334
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 15:25:11 2024 -0400

    deref on accountid

commit b8aed2b6cd4a3af9e4f768c12cd68e2f1441cd6f
Author: Willem Olding <[email protected]>
Date:   Wed Aug 21 15:20:54 2024 -0400

    adds error in own module with from impls for common types

commit 922e86eed2c3f9d79039c42b4acca6f3007ba726
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 15:07:42 2024 -0400

    other account imports

commit a32807ca930c396cd71908b2fab4414eaff35f8d
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 15:04:00 2024 -0400

    create_account

commit 72cf83a46ac46df09ad95283c72fc3f1a4183a9a
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 14:52:26 2024 -0400

    unify account struct

commit 6521f00d6298641083d2b588d559784214f06ad0
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 14:48:21 2024 -0400

    accountid

commit 6e985a1fa3e05355748ba8b84bf73677b69d1786
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 14:32:13 2024 -0400

    split module

commit 4f46ddef4a0b149a6bdba00be7a7487fd77eddfb
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 14:22:25 2024 -0400

    impl memaccount

commit 24b81420337a343c3019d7715e006d0587c920b8
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 13:55:08 2024 -0400

    separate into own crate

commit 395569949bae2076c92feb5fb3e1f5291f6a9158
Merge: 9373fd003 40ca428c6
Author: Eric Tu <[email protected]>
Date:   Wed Aug 21 13:42:03 2024 -0400

    Merge branch 'main' into memory_wallet_db

commit 9373fd0036bd5247a0d57127bccebeb53784a9a1
Author: Eric Tu <[email protected]>
Date:   Tue Aug 13 13:42:27 2024 -0400

    protogen

commit 29e20436d18ef7502d0efe66823724ccba7f9fcd
Merge: 5d2cd6ff4 895afe51f
Author: Kris Nuttycombe <[email protected]>
Date:   Tue Apr 23 16:44:29 2024 -0600

    Merge remote-tracking branch 'upstream/main' into memory_wallet_db

commit 5d2cd6ff46c6c7b11c003d2325a5c3d8dc45da63
Merge: 21313a253 c9a236e90
Author: Kris Nuttycombe <[email protected]>
Date:   Thu Apr 18 09:08:36 2024 -0600

    Merge pull request #1298 from oxarbitrage/basic-put-block

    Basic `put_block` function for the memory wallet

commit 21313a253fe742726865c55f61e4348f3954b15e
Merge: fc757b193 3877c38a2
Author: Kris Nuttycombe <[email protected]>
Date:   Thu Apr 18 08:56:39 2024 -0600

    Merge remote-tracking branch 'upstream/main' into memory_wallet_db

commit c9a236e90ef16cebdcebcba2566613f42da9236f
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 16 17:07:02 2024 -0300

    clippy

commit cbb49b4686bd62a3180d85a39d62849e361065f0
Author: Alfredo Garcia <[email protected]>
Date:   Thu Apr 11 18:17:05 2024 -0300

    fix incorrect start note commitment position

    Co-authored-by: Kris Nuttycombe <[email protected]>

commit 147c033f6aa9a1d5f98206b62ebcb227ab0495e8
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 9 16:33:13 2024 -0300

    remove todo comment

commit f77dfc1ee33120ec916122ac9bf12e2bade36785
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 9 14:17:41 2024 -0300

    use all accounts in the wallet

commit 588156f2632f9a91be8f1bd67f856882780db112
Author: Alfredo Garcia <[email protected]>
Date:   Wed Apr 3 14:37:12 2024 -0300

    fix note commitment tree starting position

commit 2f28306c6183453c533b8971ae12960a389f755e
Author: Alfredo Garcia <[email protected]>
Date:   Wed Apr 3 14:05:53 2024 -0300

    mark spent notes

commit 23a2ae8fc697381ed24054c2e0e4a57a724da978
Author: Alfredo Garcia <[email protected]>
Date:   Wed Apr 3 11:54:53 2024 -0300

    add the memos

commit b1a0fcc6972f4c72bb4f34f74a4aa4b06e346970
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 20:09:11 2024 -0300

    use batch_insert

commit 370a4aa7e522faca1b3bc56ae9c7087fa7a6ac91
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 17:29:41 2024 -0300

    populate orchard note commitment trees

commit a3b4de0459e2ee443385b7a062910644db6ac400
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 16:40:13 2024 -0300

    use sapling-crypto v0.1.3

commit a4323c2d60d6696ad867bed63183206a1a874c47
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 16:31:55 2024 -0300

    add sapling and orchard trees

commit 0393a69af5725f7750f5f37305a838f9e3445274
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 15:57:32 2024 -0300

    add orchard spends

commit 7f746212e1b13e79c4ed41b1707d84c9816a9bef
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 14:29:58 2024 -0300

    remove chain_height code

commit 4d3c441c9aca486f2ee80c5c3f66a7cad7418e36
Author: Alfredo Garcia <[email protected]>
Date:   Tue Apr 2 14:29:39 2024 -0300

    remove non needed pubs

commit 9c0c6b079a6d4554c241a0479ad440b2a0d9f235
Author: Alfredo Garcia <[email protected]>
Date:   Fri Mar 22 11:15:13 2024 -0300

    append sapling noie commitments to database

commit 09e8bc9177bc6c66a667d4e7e54639184b9d2e19
Merge: 69c1e6815 fc757b193
Author: Alfredo Garcia <[email protected]>
Date:   Thu Mar 21 15:34:49 2024 -0300

    Merge remote-tracking branch 'origin/memory_wallet_db' into memory_wallet_fix_build

commit 69c1e6815d449af48b6bfbeac4ba2beaf5875a1f
Author: Alfredo Garcia <[email protected]>
Date:   Thu Mar 21 15:33:44 2024 -0300

    create a very basic `put_blocks` function for the memory wallet

commit fc757b193abf7852e4db3809d5d5dee0b80f250a
Merge: 5ef5f043f b39765cc1
Author: Kris Nuttycombe <[email protected]>
Date:   Thu Mar 21 09:02:07 2024 -0600

    Merge pull request #1295 from oxarbitrage/memory_wallet_fix_build

    Fix the memory wallet build by hiding orchard fields in `new()` behind a flag

commit b39765cc1a6f95527100dd4bd6b54ffb1e8e3ed4
Author: Alfredo Garcia <[email protected]>
Date:   Wed Mar 20 15:51:39 2024 -0300

    fix build bu hiding orchard fields in `new()` behind a flag

commit 5ef5f043f542c6400d7e706784ab9cf96893b658
Author: Kris Nuttycombe <[email protected]>
Date:   Wed Mar 20 11:49:48 2024 -0600

    zcash_client_backend: Add `MemoryWalletDb::new()`

commit 99260577a477a4c9f0eb75af665f6268d3dae9fe
Author: Kris Nuttycombe <[email protected]>
Date:   Wed Mar 20 11:41:32 2024 -0600

    zcash_client_backend: Use `BTreeMap` instead of `HashMap` for mem_wallet nullifier maps.

commit d013322aa1251942e1f367c2b3b388d88167df92
Merge: 64c751494 e79517480
Author: Kris Nuttycombe <[email protected]>
Date:   Wed Mar 20 11:33:10 2024 -0600

    Merge remote-tracking branch 'upstream/main' into memory_wallet_db

commit 64c75149416d18da91ac9a6ab4e136e8f13671fc
Author: Kris Nuttycombe <[email protected]>
Date:   Tue Jan 19 08:23:58 2021 -0700

    WIP: Create an in-memory wallet backend.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants